package com.linkgie.galaxyframework.domain.data;

import com.linkgie.galaxyframework.data.EntityObject;
import com.linkgie.galaxyframework.data.UniqueObject;

/**
 * 业务领域；
 * 
 * @author huanghaiquan
 *
 */
public interface Domain extends DomainDefinition, UniqueObject, EntityObject {
	
	/**
	 * 领域编码；
	 * <p>
	 * 
	 * 领域编码只能为字母和数字；
	 */
	@Override
	String getCode();
	
	/**
	 * 领域的全局唯一标识；
	 */
	@Override
	String getId();
}